simplify the explanation

Translations
simplifier l'explication
Words
explanation

noun
explication
simplify

verb
simplifier